<?php

/**
 * sfGuardUserAdminForm for admin generators
 *
 * @package    sfDoctrineGuardPlugin
 * @subpackage form
 * @author     Fabien Potencier <fabien.potencier@symfony-project.com>
 * @version    SVN: $Id: sfGuardUserAdminForm.class.php 23536 2009-11-02 21:41:21Z Kris.Wallsmith $
 */
class sfGuardUserAdminForm extends BasesfGuardUserAdminForm {

    /**
     * @see sfForm
     * Se sobre-escribe el formulario por defecto de doctrine usuario 
     * para agregar aquellos campos que se han extendido en la tabla Profile
     */
    public function configure() {
        parent::configure();

        $profileForm = new ProfileForm($this->object->Profile);
        unset($profileForm['id'], $profileForm['sf_guard_user_id']);//Se sacan este par de campos
        $this->embedForm('Profile', $profileForm);
    }

}
